liquid waste processing systems - French English Dictionary